What is the meaning of the word "rainy day"?

Definitions:

  1. a (future) time of financial need copy to clipboard noun
    • I am saving for a rainy day copy to clipboard